package com.monkey.generator.dao;

import com.monkey.generator.model.TUserDraw;
import com.monkey.generator.model.TUserDrawExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TUserDrawMapper {
    long countByExample(TUserDrawExample example);

    int deleteByExample(TUserDrawExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TUserDraw record);

    int insertSelective(TUserDraw record);

    List<TUserDraw> selectByExample(TUserDrawExample example);

    TUserDraw selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TUserDraw record, @Param("example") TUserDrawExample example);

    int updateByExample(@Param("record") TUserDraw record, @Param("example") TUserDrawExample example);

    int updateByPrimaryKeySelective(TUserDraw record);

    int updateByPrimaryKey(TUserDraw record);
}